Oh totally. There's a lot of utter garbage out there, most of which comes from AutoDoc.
That site just tickles me with no bigging up sales jargon, focussing just on "it fits" and "Secure payments"
The consoles look good, but it's not clear if "big rubber" is Chinglish for poly. Looks a bit shiny to be big rubber